Open
Conversation
Author
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
0f40d3a to
4f0cfd9
Compare
Author
|
4f0cfd9 to
c71b548
Compare
4a67b3f to
34d2544
Compare
d9f3459 to
5073e12
Compare
f2f8165 to
6c9caa5
Compare
25043f5 to
96415b9
Compare
fe7bf4e to
4272d52
Compare
62c395a to
e848c17
Compare
f8e02f1 to
64f37d2
Compare
8a29a00 to
4f1e927
Compare
5f2d523 to
8384af8
Compare
9dce3de to
42a34c6
Compare
d246ac9 to
096b4f0
Compare
71767d9 to
b58c477
Compare
d9a94ca to
d0c1c5b
Compare
3cbdfe9 to
673fceb
Compare
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
673fceb to
eedc80e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Update Request | Renovate Bot
This PR contains the following updates:
8e8c483→0c366fd9971854→b5d41d43.21→3.231.14.1-labs→1.21.0-labs5e57cd1→3227f53e468171→7c525bev0.22.0→v0.27.0v1.38.2→v1.39.14ee8a1b→995e8c6v1.12.0→v1.12.4v0.18.0→v0.19.0v1.76.0→v1.79.1v1.36.10→v1.36.11v0.32.3→v0.35.1v0.32.3→v0.35.1v0.32.3→v0.35.1v0.32.3→v0.35.1v0.32.3→v0.35.1v0.32.3→v0.35.1bc988d5→b8788ab5969959→bc4d96av1.10.9→v1.12.3v0.20.4→v0.23.191efab1→bb7fadea06a81a→e798e6aRelease Notes
google/cel-go (github.com/google/cel-go)
v0.27.0Compare Source
Release Summary
This release focuses on improving developer tooling and stability. Key highlights include significant enhancements to the REPL (YAML configuration support and parse-only evaluation), the addition of cost estimation for regex operations, and improved test coverage reporting.
On the stability front, this release addresses race conditions in reference types, improves namespace resolution, and ensures formatting directives align strictly with the CEL specification.
Note: This release includes a breaking change regarding how types are handled as variables. Please review the "Breaking Changes" section below.
⚠ Breaking Changes
Remove types as variables: The logic for handling types has been relaxed to support safe rollout of feature packages which introduce new types whose names may collide with existing variables. Please review your policies if you relied on types behaving strictly as variables in previous versions. PR #1262
Features & Enhancements
REPL & Tooling
YAML Configuration: The REPL now supports reading and writing YAML environment configurations. PR #1250
Parse-Only Mode: Added parse-only evaluation capabilities to the REPL. PR #1254
Test Coverage: Introduced logic for CEL test coverage calculation and updated the reporter to handle error/unknown scenarios.PR #1209 & PR #1215
Core Library
Regex Costing: Added support for cost estimation and tracking within the regex library. PR #1200
JSON Type Exposure: Exposed CEL JSON types to assist developers in converting to native values. PR #1261
Policy Composition: Source information is now preserved during CEL policy composition, aiding in debugging. PR #1253
Extensibility:
Updated extension option factory to resolve by ID (#1249).
Refactored match output compiling to accept user-defined logic (#1246).
Exposed Match source ID to callers (#1227).
Build & Maintenance
Bazel: Migrated to use Bazel module only and improved configuration for dependent builds. PR #1231 & PR #1228
Cleanup: Removed strcase dependency, removed AppEngine code from REPL, and performed general linting. PR #1230, #1216, #1251
Bug Fixes
Concurrency: Fixed a race condition in the checker regarding reference types. PR #1224
Namespace Resolution: Addressed an issue with namespace resolution. PR #1256
Spec Compliance: Fixed formatting directives to fully support requirements documented in the cel-spec. PR #1232
New Contributors
Full Changelog: google/cel-go@v0.26.1...v0.27.0
v0.26.1Compare Source
What's Changed
proto.Messageby @srikrsna in #1207New Contributors
Full Changelog: google/cel-go@v0.25.1...v0.26.1
v0.26.0Compare Source
New Features ✨
Bug Fixes 🐛
Test Updates 🧪
Documentation 📚
Dependency Updates ⬆️
v0.25.1Compare Source
v0.25.0Compare Source
Features & Enhancements
This release introduces features for richer configuration-based CEL, AI prompt generation from config files, additional documentation, and 3x performance when evaluating traced / state-tracking expressions. This release also introduces a unit test runner framwork.
#1141: Expose extension option factory as a public method
#1143: Add a new compiler tool which can be used to compile CEL expressions and policies using serialized environment
#1151: Lightweight observable evaluation
#1155: Utilities for formatting and parsing documentation strings
#1156: Support for documentation and example strings in CEL environments
#1158: Re-export interpreter.AttributePattern in package cel.
#1159: Document the standard library macros and functions
#1160: Prompt generation for AI-assisted authoring based on a CEL environment
#1117: Add LateFunctionBinding declaration and fix constant folding
#1163: Initialize stateful observers prior to evaluation
#1164: Unparse Expr values to strings
#1149: Add test runner library
#1167: REPL: Add an extension option for two var comprehensions
Fixes
Several fixes were implemented, including updating strings.format to better adhere to the specification, correcting constant folding logic alongside the late binding feature, removing a non-functional check in test code, and adding argument count validation for optFieldSelect.
#1133: Update strings.format to adhere to the specification
#1117: Add LateFunctionBinding declaration and fix constant folding
#1161: Remove non-functional optional check in test-only selection
#1168: Check arg count when validating optFieldSelect
Refactoring & Internal Improvements
General refactoring was performed across the codebase. Coverage and comments for Activation methods were improved. The test runner library was refactored to create options from flags and improve code structure.
#1145: Refactoring changes
#1150: Additional comments and coverage for Activation methods
#1165: Refactoring changes to create a test runner option from passed flags, correct indentation and add package level comment for test
Documentation
Documentation was enhanced, including updates to the NativeTypes documentation regarding the cel tag, adding documentation for the optional library, and documenting the standard library functions/macros as part of the documentation string feature.
#1148: Update NativeTypes doc to reflect how to enable cel tag
#1155: Utilities for formatting and parsing documentation strings
#1156: Support for documentation and example strings in CEL environments
#1159: Document the standard library macros and functions
#1162: Document optional library and increase docs coverage
Build System
Configuration fixes were made for Bzlmod compatibility.
#1146: Bzlmod configuration fixes
Type System
Type formatting was updated to correctly handle type parameters.
#1154: Update type formatting for type params
v0.24.1Compare Source
Fixes
Full Changelog: google/cel-go@v0.24.0...v0.24.1
v0.24.0Compare Source
Support for subsetting CEL standard library and serialization of CEL environments to YAML.
CEL is an official Google product [#1122]
Features
Fixes
New Contributors
Full Changelog: google/cel-go@v0.23.2...v0.24.0
v0.23.2Compare Source
Corrects one remaining issue for cost computations from the v0.23.0 releases
Fixes
Full Changelog: google/cel-go@v0.23.1...v0.23.2
v0.23.1Compare Source
Minor release to address cost tracking and size estimation [#1113]
Full Changelog: google/cel-go@v0.23.0...v0.23.1
v0.23.0Compare Source
Features
Fixes
PR #1099 enables a change in the internal variable name used for comprehension result accumulation. This change may break some tests which inspect the AST contents in text form; however, will not break any existing uses of CEL during parse, check, or evaluation.
string.formatcovering various edge cases [#1101]New Contributors
Full Changelog: google/cel-go@v0.22.1...v0.23.0
v0.22.1Compare Source
Fixes
New Contributors
Full Changelog: google/cel-go@v0.22.0...v0.22.1
onsi/gomega (github.com/onsi/gomega)
v1.39.1Compare Source
1.39.1
Update all dependencies. This auto-updated the required version of Go to 1.24, consistent with the fact that Go 1.23 has been out of support for almost six months.
v1.39.0Compare Source
1.39.0
Features
Add
MatchErrorStrictlywhich only passes iferrors.Is(actual, expected)returns true.MatchError, by contrast, will fallback to string comparison.v1.38.3Compare Source
1.38.3
Fixes
make string formatitng more consistent for users who use format.Object directly
siderolabs/talos (github.com/siderolabs/talos/pkg/machinery)
v1.12.4Compare Source
Talos 1.12.4 (2026-02-13)
Welcome to the v1.12.4 release of Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
KubeSpan Advertised Network Filters
KubeSpan now supports filtering of advertised networks using the
excludeAdvertisedNetworksfield in theKubeSpanConfigdocument.This allows users to specify a list of CIDRs to exclude from the advertised networks. Please note that routing must be symmetric for any
pair of peers, so if one peer excludes a certain network, the other peer must also exclude it. In other words, for any given pair of peers,
and any pair of their addresses, the traffic should either go through KubeSpan or not, but not one way or the other.
Component Updates
Linux: 6.18.9
Talos is built with Go 1.25.7.
Contributors
Changes
9 commits
fc8e600release(v1.12.4): prepare release14dde14feat: add filter for KubeSpan advertised networksc277d01fix: ignore volumes in wave calculation without provisioningf90af88fix: use node podCIDRs for kubespan advertiseKubernetesNetworksa025ea4feat: add IPv6 GRE support9241254fix: typo with rpi_5 profile name64f4985fix: swap volume configuration for min/max size19354abfeat: update Linux to 6.18.9639c1c9fix: mismerge of nft with json supportChanges from siderolabs/discovery-api
2 commits
9c06846feat: change the way excluded addresses are specifiedf71a14afeat: add advertised filters to discovery dataChanges from siderolabs/pkgs
4 commits
b1fc4c6feat: update NVIDIA LTS to 580.126.16f7a8163feat: update Linux to 6.18.932290fffeat: enable ip6_greda46073feat: enable NFT_BRIDGE configDependency Changes
Previous release can be found at v1.12.3
Images
v1.12.3Compare Source
Talos 1.12.3 (2026-02-07)
Welcome to the v1.12.3 release of Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
Component Updates
Linux: 6.18.8
Talos is built with Go 1.25.7.
Contributors
Changes
14 commits
6d6471frelease(v1.12.3): prepare release6578200feat: update Linux kernel with dm-integrityb8f8245fix: add hostname to endpoints624f9b5chore: update deps3aa1539fix: implement merger for PercentageSizef17d07cfeat: add a helper module to generate standard patches4a3385dfix: undo CRLF on Windows (talosctl edit)a842775feat: add RPi5 to the list of supported SBCsb8cdb61fix(talosctl): pass --k8s-endpoint flag to rotate-ca kubernetes rotation27cbe29fix: skip empty documents on config decoding8f49dd2fix: open the filesystem as read-onlyb2a83d1fix: always set advertised peer URLs249acdbfix: fallback to /proc/meminfo for memory modulesbc56bdffix: add warnings to 802.3ad bondChanges from siderolabs/pkgs
3 commits
15d5d78chore: update deps4469bd7chore: update kernel51108e5feat: enable dm-integrityChanges from siderolabs/tools
2 commits
dc37e09chore: update deps36fb49afeat: update OpenSSL to 3.6.1Dependency Changes
Previous release can be found at v1.12.2
Images
v1.12.2Compare Source
Talos 1.12.2 (2026-01-22)
Welcome to the v1.12.2 release of Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
talosctl images talos-bundlecan ignore reaching to the registryThe
talosctl images talos-bundlecommand now accepts optional--ovelaysand--extensionsflags.If those are set to
false, the command will not attempt to reach out to the container registry to fetch the latest versions and digests of the overlays and extensions.Component Updates
Linux: 6.18.5
Talos is built with Go 1.25.6.
Contributors
Changes
21 commits
54e5b43release(v1.12.2): prepare release30da0bcfix: oracle platform file format7ddb37bfix: make OOM expression a bit less sensitivee438ec2fix: marshal of FailOverMac property717ed72fix: check if the device is not mounted when wipingc95c9fdfix: wipe the first/last 1MiB in addition to wiping by signatures52bed35fix: add talos version to Hetzner Cloud client user agent0e447a4fix: make OOM controller more precise by considering separate cgroup PSI3b974b9fix: sort mirrors and tls configs when generating the machine config8b16fe5feat: add VLAN support to OpenStack platformeb8480cfix: panic in configpatcher when the whole section is missing4d44306fix: wipe disk by signaturescca4cd2feat: add it87 hwmon moduled9480eefix: resolve SideroLink Wireguard endpoint on reconnecte16c2d5fix: handle correctly incomplete RegistryTLSConfigdedd273fix: bond config via platformf527cfffix: allow HostnameConfig to be used with incomplete machine config1091813fix: lock down etcd listen address to IPv4 localhost9f8d938fix: print talosctl images to release notes95433c1fix: update VIP config example919394ffeat: update Go to 1.25.6Changes from siderolabs/pkgs
7 commits
4f8efaffix: enable pinctrl for Raspberry Pi 53a36a01feat: update NVIDIA LTS and production driver versionsd364d04feat: update Linux to 6.18.5a3d6cc4feat: update Linux firmware to202601140fa324feat: enable IT87 hwmon module8b8f314feat: enable IPV6_MROUTE3571127feat: update Go to 1.25.6Changes from siderolabs/tools
1 commit
31959f4feat: update Go to 1.25.6Dependency Changes
Previous release can be found at v1.12.1
Images
v1.12.1Compare Source
Talos 1.12.1 (2026-01-05)
Welcome to the v1.12.1 release of Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
Component Updates
Linux: 6.18.2
Talos is built with Go 1.25.5.
Contributors
Changes
7 commits
7ea2ef7release(v1.12.1): prepare release78a7856chore: run rekres and update dependenciesc310671fix: disable swap for system servicesa7e8426test: skip the source bundle on exact tag9439841fix: probe small images correctly42df716fix: invalid versions check in talos-bundlea3e90e4fix: make upgrade work with SELinux enforcing=1Changes from siderolabs/pkgs
2 commits
90ff196chore: run rekres and update dependencies2b30517feat: update Linux to 6.18.2Changes from siderolabs/tools
1 commit
5df8baechore: run rekres and update dependenciesDependency Changes
Previous release can be found at v1.12.0
Images
grpc/grpc-go (google.golang.org/grpc)
v1.79.1: Release 1.79.1Compare Source
Bug Fixes
-devsuffix from the User-Agent header. (#8902)v1.79.0: Release 1.79.0Compare Source
API Changes
SetDefaultBufferPoolto change the default buffer pool. (#8806)MetricsRecorderto require embedding the newUnimplementedMetricsRecorder(a no-op struct) in all implementations for forward compatibility. (#8780)Behavior Changes
Addressesand only handleEndpointsin resolver updates. (#8841)New Features
AsyncMetricReporterandRegisterAsyncReporterAPIs. (#8780)GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING. (#8864):authorityrewriting, as specified in gRFC A81. (#8779)random_subsettingLB policy, as specified in gRFC A68. (#8650)Bug Fixe
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.